right to development - French English Dictionary